package org.rbac.po;

/**
 * PermissionAuthorityRefRole entity. @author MyEclipse Persistence Tools
 */

public class PermissionAuthorityRefRole implements java.io.Serializable {

	// Fields

	/**
     * 
     */
    private static final long serialVersionUID = 1L;
    private Integer id;
	private PermissionRole permissionRole;
	private PermissionAuthority permissionAuthority;

	// Constructors

	/** default constructor */
	public PermissionAuthorityRefRole() {
	}

	/** full constructor */
	public PermissionAuthorityRefRole(Integer id,
			PermissionRole permissionRole,
			PermissionAuthority permissionAuthority) {
		this.id = id;
		this.permissionRole = permissionRole;
		this.permissionAuthority = permissionAuthority;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public PermissionRole getPermissionRole() {
		return this.permissionRole;
	}

	public void setPermissionRole(PermissionRole permissionRole) {
		this.permissionRole = permissionRole;
	}

	public PermissionAuthority getPermissionAuthority() {
		return this.permissionAuthority;
	}

	public void setPermissionAuthority(PermissionAuthority permissionAuthority) {
		this.permissionAuthority = permissionAuthority;
	}

}